AC: An Integrated Source Code Plagiarism Detection Environment

نویسندگان

  • Manuel Freire
  • Manuel Cebrián
  • Emilio del Rosal
چکیده

Plagiarism detection in programming assignments is still a very problematic issue, in terms of economic costs, conceptual controversy, legal risks, and detection algorithms and heuristics. In this paper, we present AC: an integrated environment for the study of plagiarism and a powerful tool for its detection. We explain the special design of AC, prepared for unlimited improvement and external contributions, and how it can be used for detecting plagiarism. In particular, the special visualization of the results that AC offers, together with the statistical analysis that it performs provide different useful heuristics to catch suspects. Besides, AC incorporates different measures of similarity: old and new developed by our group. Finally, we study the performance of AC in two practical examples of programming assignments submission. 1 ar X iv :c s. IT /0 70 31 36 v1 28 M ar 2 00 7

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Anti-Plagiarism Editor for Software Development Courses

Plagiarism is a serious issue in undergraduate computer science courses involving assessment of programming assignments. The electronic nature of these assignments means copying others' work is very easy, and the lack of variation between legitimately independent solutions makes the detection of plagiarised solutions difficult. The primary tool in combating plagiarism should be education of stu...

متن کامل

An Abstract Method Linearization for Detecting Source Code Plagiarism in Object-Oriented Environment

Despite the fact that plagiarizing source code is a trivial task for most CS students, detecting such unethical behavior requires a considerable amount of effort. Thus, several plagiarism detection systems were developed to handle such issue. This paper extends Karnalim’s work, a low-level approach for detecting Java source code plagiarism, by incorporating abstract method linearization. Such e...

متن کامل

COAT: Code ObfuscAtion Tool to evaluate the performance of code plagiarism detection tools

There exist many plagiarism detection tools to uncover plagiarized codes by analyzing the similarity of source codes. To measure how reliable those plagiarism detection tools are, we developed a tool named Code ObfuscAtion Tool (COAT) that takes a program source code as input and produces another source code that is exactly equivalent to the input source code in their functional behaviors but w...

متن کامل

A Two-step In-class Source Code Plagiarism Detection Method Utilizing Improved Cm Algorithm and Sim

Source code plagiarism is becoming one of the most serious problems in academia. There have been many proposed methods that attempt to detect source code plagiarism in programming classes. Most of them extract algorithmic features from the source code and measure the similarity between them. These methods show high levels of accuracy in evaluation experiments, and however, it is concerning that...

متن کامل

A Review of Electronic Services for Plagiarism Detection in Student Submissions

Student plagiarism is an ever-increasing problem for academic institutions. A growing number of students are using material from the Web in their submissions, without properly acknowledging the source. This paper reviews the need for widespread plagiarism detection systems and evaluates available Web based detection services. Four services are discussed: the Measure of Software Similarity (MOSS...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/cs/0703136  شماره 

صفحات  -

تاریخ انتشار 2007